const mysql = require('koa-mysql');

let db = mysql.createPool({host:'localhost',port:3306,user:'root',password:'',database:'20181210'});


let _q=db.query.bind(db);
db.query=function(sql){//重写dbquery的方法
	return new Promise((resolve, reject)=>{//返归的是promise对象
		let fn=_q(sql);//options参数

		fn((err,data)=>{//添加方法
			if(err){
				reject(err);
			}else{
				resolve(data);
			}
		});
	})
}

module.exports=db;//输出db